English Dictionary
◊ OLIVE TREE
olive tree
n : a tree of the genus Olea cultivated for its fruit